home *** CD-ROM | disk | FTP | other *** search
-
-
- .AUTODEPEND
-
- BCDIR = c:\bc
- LIBENTRY = $(BCDIR)\lib\c0dl.obj
- LIBS = $(BCDIR)\lib\import $(BCDIR)\lib\mathwl $(BCDIR)\lib\cwl
- INC = $(BCDIR)\include;.
-
- THISDIR = d:\test
- THISDLL = test
-
- .PATH.C = $(THISDIR)
- .PATH.CPP = $(THISDIR)
-
- #
- # Make sure PDOX points to where you have installed Paradox For Windows
- #
-
- PDOX = i:\run
-
- .cpp.obj:
- $(BCDIR)\BIN\bcc +bc.cfg -I$(INC) { $<}
-
- .rc.res:
- $(BCDIR)\bin\brc -v -r -I$(INC) $<
-
-
-
- OBJECTS = libmain.obj test.obj
-
-
- LIB = pxpalexe.lib
-
-
- default: $(LIB) $(THISDLL).dll
-
-
- $(LIB): $(PDOX)\pxpalexe.dll
- $(BCDIR)\bin\impdef pxpalexe.def $(PDOX)\pxpalexe.dll
- $(BCDIR)\bin\implib pxpalexe.lib pxpalexe.def
-
- $(THISDLL).dll: $(OBJECTS) $(THISDLL).res $(LIB)
- tlink /Twd /m /n /v @&&|
- $(LIBENTRY) $(OBJECTS)
- $<
- $&
- $(LIB) $(LIBS)
- |
- rc -v -t -k $&.res $<
- copy $< $(PDOX)
-
- $(THISDLL).res: $(THISDLL).rc